Kirk Franklin - My Life, My Love, My All

All 48 tracks of this musician

Video release date: